key players - German English Dictionary